infinity pool - German English Dictionary